So I spent the past two days basically in a programming binge. I have been getting good work done on Dominion and wanted to spend a solid (read insane block) of time getting the stuff going. Up until recently, I had mostly been doing two projects, a frontend UI in fancy javascript and a python backend that handled the information related to gameplay. In this session of insanity, I have connected the communication and have finished passing the information and initializing the game. Next up, I get to work on actual gameplay. I will begin progressing through the stages of a regular turn. I am sticking with just the base “starter” cards (Cellar, Woodcutter, Village, Workshop, Remodel, Smithy, Market, Mine, Moat, and Militia). These should give a sampler for most of the basic things that can go on. Eventually I will begin slowly adding in various cards as I figure out how to implement them properly. Some seem especially difficult, such as Possession, and may take a while to be done. My target is March to be finished and I believe I am making good progress. I would say I am about 15% done for my goal (just the starter cards and possibly the base deck) even though I am making provisions for the various technicalities of the other mechanics (e.g. Duration). Now I am going to sleep, I haven’t gotten any sleep for probably 40 hours now…