

WPF C# Drag and Drop Icon (Adorner)
Quick demonstration and explanation of Drag and Drop Icons (Adorners) in WPF


Card Player: Detecting Cards
Phase 4 of my Card Player series. I am attempting to create a solitaire playing bot in python. Phase 1: Prepare the data set Phase 2:...


Card Player: Command Line Solitaire
This is Phase 3 of the Card Player series I have been blogging about. I am attempting to make a Solitaire playing bot. Phase 1: Prepare...


Card Player: Keras Training
In the previous post I talked about gathering data and data augmentation. This post will cover some of the things I encountered while...


Card Player: Keras/TensorFlow
This we be split over several different blog posts because my end goal is to use machine learning to play solitaire. The code is all...