           state.handleDiscards(opp, [card])
         else
           opp.setAside.push(card)
-      
+
       if opp.setAside.length > 0
         order = opp.ai.chooseOrderOnDeck(state, opp.setAside, opp)
         state.log("...putting #{order} back on the deck.")

    if choice isnt null
      state.log("#{state.current.ai} uses Scheme to put #{choice} back on the deck.")
      transferCardToTop(choice, state.current.inPlay, state.current.draw)
  
  ai_playValue: (state, my) -> 745
  ai_multipliedValue: (state, my) ->
    if my.countInDeck("King's Court") > 2 then 1780 else -1

    choices = []
    for cardName in c.allCards
      choices.push(c[cardName])

    wish = state.current.ai.choose('wish', state, choices)
    state.log("...wishing for a #{wish}.")
    drawn = state.current.getCardsFromDeck(1)
