Is there a chess engine that allows you to specify which opening it uses? I would like to practice against a particular opening - outside of bribing smart guinea pigs who know how to play chess, is there any way I can get opponents who always use a certain opening?
A great way of practicing your opening with a chess engine can be found on chess.com. You can create a free account, then go to the Learn Tab -> Book Openings -> Find the opening you want to practice -> Play Opening vs. Computer. You also have the chance to change the computer's difficulty level and what side you play.